package com.kawa.kemanage.mapper;

import com.kawa.kemanage.entity.UserSetting;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface UserSettingMapper {

    /**
     * 查询是否有动画
     *
     * @param userId 用户Id
     * @return
     */
  int queryAnimation(Integer userId);


    /**
     * 查询用户的动画列表
     *
     * @param userId 用户Id
     * @return
     */
  List<UserSetting> queryAnimationList(Integer userId);


    /**
     * 开启和关闭动画
     *
     * @param userId 用户ID
     * @param enable 是否启用
     * @param animationId 动画ID
     * @return
     */
  int setAnimation(Integer userId, Integer enable, Integer animationId);

}
